home *** CD-ROM | disk | FTP | other *** search
/ Business & Presentations / Business and Presentations - Volume 1 (1995)(Sideface)(NL).iso / virus / tbav603 / tbscanx.doc < prev    next >
Text File  |  1993-06-14  |  27KB  |  901 lines

  1.  
  2.  
  3.  Thunderbyte resident virus scanner. (C) 1989-1993 Thunderbyte B.V.
  4.  
  5.  
  6.                                Table of Contents
  7.  
  8.  
  9.     1. INTRODUCTION...................................... 2
  10.         1.1. Purpose of TbScanX.......................... 2
  11.         1.2. A Quick start............................... 2
  12.         1.3. Benefits.................................... 2
  13.  
  14.     2. USAGE OF THE PROGRAM.............................. 4
  15.         2.1. System requirements......................... 4
  16.         2.2. Program invocation.......................... 4
  17.             2.2.1. Invocation in Config.Sys.............. 5
  18.             2.2.2. Invocation in network environment..... 5
  19.             2.2.3. Invocation when using MS-Windows...... 5
  20.         2.3. While scanning.............................. 5
  21.         2.4. Detecting viruses........................... 5
  22.         2.5. Command line options........................ 6
  23.             2.5.1. help ................................. 6
  24.             2.5.2. off .................................. 6
  25.             2.5.3. on ................................... 7
  26.             2.5.4. remove ............................... 7
  27.             2.5.5. compat ............................... 7
  28.             2.5.6. noexec ............................... 7
  29.             2.5.7. allexec .............................. 7
  30.             2.5.8. noboot ............................... 7
  31.             2.5.9. secure ............................... 8
  32.             2.5.10. lock ................................ 8
  33.             2.5.11. ems ................................. 8
  34.             2.5.12. xms ................................. 8
  35.         2.6. Examples:................................... 8
  36.         2.7. Error messages.............................. 8
  37.  
  38.     3. CONSIDERATIONS AND RECOMMENDATIONS............... 10
  39.         3.1. Solving incompatibility problems........... 10
  40.         3.2. Reducing the memory requirements........... 11
  41.         3.3. How many viruses does it detect?........... 12
  42.  
  43.     4. APPLICATION INTERFACE............................ 13
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                                      Page i
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.                                      Page 1
  122.  
  123.  Thunderbyte resident virus scanner. (C) 1989-1993 Thunderbyte B.V.
  124.  
  125.  
  126. 1.  INTRODUCTION
  127.  
  128.  
  129.   1.1.  Purpose of TbScanX
  130.  
  131.     By now already many virus scanners have been developed. The problem
  132.     with all these scanners is that you have to execute them. Suppose
  133.     you have the virus scanner automatically invoked in your
  134.     autoexec.bat file. If no viruses are found, your system is supposed
  135.     to be uninfected. But, to be sure that no virus can infect your
  136.     system, you have to run the scanner every time before you copy a
  137.     file to your harddisk, after downloading a file from a bulletin
  138.     board system, or after unarchiving an archive such as a ZIP file.
  139.     Be honest, do YOU actually invoke your scanner every time you
  140.     introduce a new file into the system?  If you don't, you take the
  141.     risk that within a couple of hours all files are infected by a
  142.     virus...
  143.  
  144.     TbScanX has a unique feature to overcome this tedious scanning.
  145.     Once invoked it will remain resident in memory, and AUTOMATICALLY
  146.     scan all files you execute and all executable files you copy,
  147.     create, download, modify, or unarchive!
  148.  
  149.     The same approach is used to protect against bootsector viruses:
  150.     Every time you put a diskette into a drive the bootsector will be
  151.     scanned. If the disk is contaminated with a boot sector virus
  152.     TbScanX will warn you in time!
  153.  
  154.     The amount of memory TbScanX requires depends on the number of
  155.     signatures.  With all features enabled TbScanX uses 20Kb of memory
  156.     when scanning for 750 family signatures. If you enable swapping
  157.     TbScanX normally uses only 1Kb of memory. You can swap to EMS and
  158.     XMS memory. Of course the remaining kilobyte of TbScanX can be
  159.     loaded in upper memory.
  160.  
  161.  
  162.   1.2.  A Quick start
  163.  
  164.     Although we highly recommend a complete reading of this manual, here
  165.     are some directions for a quick run of TbScanX:
  166.  
  167.     Load TbDriver first if it is not yet loaded. Type "TbDriver" and
  168.     press return.
  169.     To load TbScanX type "TbScanX" and press return.
  170.  
  171.     The invocation syntax is:
  172.             TBSCANX [<options>]...
  173.  
  174.     For fast online help type "TbScanX ?" or "TbScanX help".
  175.  
  176.  
  177.   1.3.  Benefits
  178.  
  179.  
  180.  
  181.                                      Page 2
  182.  
  183.  Thunderbyte resident virus scanner. (C) 1989-1993 Thunderbyte B.V.
  184.  
  185.  
  186.     By now many different virus scanners have been developed.  However,
  187.     TbScanX has a number of important and unique advantages over other
  188.     scanners. These are:
  189.  
  190.         TbScanX is fully network compatible. It does not require you to
  191.         reload the scanner after logging on to the network. Other
  192.         resident anti-virus utilities force you to choose between
  193.         protection before the network is started, or protection after
  194.         the network is started, but not both.
  195.  
  196.         TbScanX can display its messages in your local language.
  197.  
  198.         As new viruses spread quickly there is often no time available
  199.         to continually adapt your own virus checker in order to make it
  200.         capable of recognizing each new virus as it appears. That is
  201.         why TbScanX uses a separate data file listing the signatures of
  202.         all known viruses. This file can be adapted quickly, possibly
  203.         by yourself.
  204.  
  205.         TbScanX offers other software a universal hook to scan data
  206.         for viruses.  If you are a programmer, you can instruct your
  207.         programs to scan information read from disk for viruses before
  208.         using the data.
  209.  
  210.         TbScanX does not use much memory compared to other resident
  211.         virus scanners. On almost every machine it should be possible
  212.         to configure TbScanX that it uses only 1Kb of memory. Of course
  213.         you can also load this kilobyte into upper memory.
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.                                      Page 3
  242.  
  243.  Thunderbyte resident virus scanner. (C) 1989-1993 Thunderbyte B.V.
  244.  
  245.  
  246. 2.  USAGE OF THE PROGRAM
  247.  
  248.  
  249.   2.1.  System requirements
  250.  
  251.     TbScanX runs perfectly on standard machines, in line with our
  252.     philosophy that there should be a limit to limitations.
  253.  
  254.     +   TbScanX can be executed under DOS version 3.00 (and all later
  255.         versions). However, Dos 5.0 or higher is recommended, since
  256.         TbScanX has been optimized and designed primarily for use with
  257.         these DOS versions.
  258.  
  259.     +   TbScanX requires about 10 Kb of free memory to be invoked. If
  260.         you enable swapping it does NOT require additional standard DOS
  261.         memory to initialise itself. If you don't enable swapping the
  262.         amount of memory depends on the amount of signatures in the
  263.         data file. TbScanX can handle up to approximately 2500
  264.         signatures, depending on which swapping mode is used. Without
  265.         swapping mode TbScanX can utilize up to 50Kb, when swapping to
  266.         expanded memory 64Kb and when swapping to extended memory 50Kb.
  267.  
  268.  
  269.   2.2.  Program invocation
  270.  
  271.     It is recommended to invoke TbScanX automatically from within your
  272.     Config.Sys or Autoexec.Bat file. It is important to invoke TbScanX
  273.     as early as possible after the machine has booted. For that reason
  274.     it is possible to invoke TbScanX from within the Config.Sys file.
  275.  
  276.     TbScanX requires TbDriver to be loaded first!
  277.  
  278.     TbScanX is easy to use. The syntax is as follows:
  279.             TBSCANX [<options>]...
  280.  
  281.     There are three possible ways to invoke TbScanX:
  282.  
  283.     To invoke TbScanX from the DOS prompt or within the Autoexec.Bat
  284.     file:
  285.             <path>TbScanX
  286.  
  287.     To invoke TbScanX from the Config.Sys as a TSR (Dos 4+):
  288.             Install=<path>TbScanX.Exe
  289.  
  290.     To invoke TbScanX from the Config.Sys as a device driver:
  291.             Device=<path>TbScanX.Exe
  292.  
  293.     TbScanX